package com.cxd.performance.domain;


import com.cxd.performance.annotation.ExcelField;
import com.cxd.performance.annotation.ExcelHeader;
import com.cxd.performance.annotation.ExcelSheet;
import lombok.Data;
import org.apache.poi.hssf.util.HSSFColor;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.usermodel.VerticalAlignment;

@Data
@ExcelSheet(name = "Sheet1",maxRowNum = 10000)
@ExcelHeader(headColor = HSSFColor.HSSFColorPredefined.LIGHT_GREEN,headValign = VerticalAlignment.CENTER,headAlign = HorizontalAlignment.CENTER)

public class ScoringInfo {

    @ExcelField(name = "序号",width = 256*20+184,index = 0)
    private Integer serialNumber;

    @ExcelField(name = "项目组",width = 256*20+184,index = 0)
    private String projectTeam;


    @ExcelField(name = "姓名",width = 256*20+184,index = 0)
    private String employeeName;

    @ExcelField(name = "交付质量50分",width = 256*20+184,index = 0)
    private Integer deliveryQualityScore = 0;

    @ExcelField(name = "工作态度30分",width = 256*20+184,index = 0)
    private Integer workingAttitudeScore = 0;

    @ExcelField(name = "考勤情况",width = 256*20+184,index = 0)
    private Integer attendanceScore = 0;

    @ExcelField(name = "加班时长",width = 256*20+184,index = 0)
    private Integer workOvertimeScore = 0;

    @ExcelField(name = "关键红黑事件",width = 256*20+184,index = 0)
    private Integer redBlackScore = 0;

    @ExcelField(name = "辅助招聘",width = 256*20+184,index = 0)
    private Integer recruitScore = 0;

    @ExcelField(name = "导师担任",width = 256*20+184,index = 0)
    private Integer tutorScore = 0;

    @ExcelField(name = "讲师及团队分享",width = 256*20+184,index = 0)
    private Integer shareScore = 0;

    @ExcelField(name = "需求挖掘",width = 256*20+184,index = 0)
    private Integer demandCreationScore = 0;

    @ExcelField(name = "月度得分",width = 256*20+184,index = 0)
    private Integer totalScore = 0;

    @ExcelField(name = "备注",width = 256*20+184,index = 0)
    private String remark;

    @ExcelField(name = "邮箱",width = 256*20+184,index = 0)
    private String mail;

}
